<?php
//全局API模块 常量定义表
//全局HTTP HOST
defined('__HOST__') or define('__HOST__', ($_SERVER['REQUEST_SCHEME'] ?? "") . '://' . ($_SERVER["HTTP_HOST"] ?? ""));

//API 请求成功正常响应
defined('RETURN_SUCCESS') or define('RETURN_SUCCESS', 200);
//API 请求处理失败响应
defined('RETURN_FAIL') or define('RETURN_FAIL', 550);
//API 签名验证失败
defined('RETURN_CHECK_SIGN_FAIL') or define('RETURN_CHECK_SIGN_FAIL', -1);
//API TOKEN认证失败CODE
defined('RETURN_CHECK_TOKEN_FAIL') or define('RETURN_CHECK_TOKEN_FAIL', -2);
//API 参数数据正确性验证失败(前端数据格式验证)
defined('RETURN_CHECK_PARAMS_FAIL') or define('RETURN_CHECK_PARAMS_FAIL', 422);
//API 数据有效性验证失败(操作某些数据时需要先在数据库中查找是否有符合规则的数据)
defined('RETURN_CHECK_DATA_DB_FAIL') or define('RETURN_CHECK_DATA_DB_FAIL', -3);
//API 调用三方接口异常
defined('RETURN_SOCKET_FAIL') or define('RETURN_SOCKET_FAIL', -4);
//API 三方会话状态失效(微信SESSION KEY过期等)
defined('RETURN_SESSION_KEY_EXPIRE') or define('RETURN_SESSION_KEY_EXPIRE', -5);
